import Vue from "vue";
import ElMenuTreeSelect from "@/components/start-boot/form/ElMenuTreeSelect";
import ElDeptTreeSelect from "@/components/start-boot/form/ElDeptTreeSelect";
import ElRoleTreeSelect from "@/components/start-boot/form/ElRoleTreeSelect";
import CustomTableColumns from "@/components/start-boot/columns/CustomTableColumns";
import ElColumnDept from "@/components/start-boot/columns/ElColumnDept";
import ElColumnTime from "@/components/start-boot/columns/ElColumnTime";
import ElCustomMap from "@/components/start-boot/columns/ElCustomMap";
import ElColumnInputTable from "@/components/start-boot/columns/ElColumnInputTable";
import ElColumnUpload from "@/components/start-boot/columns/ElColumnUpload";

const components = [
    ElMenuTreeSelect,
    ElDeptTreeSelect,
    ElRoleTreeSelect,
    CustomTableColumns,
    ElColumnDept,
    ElColumnTime,
    ElCustomMap,
    ElColumnInputTable,
    ElColumnUpload,
]
components.map(component => {
    Vue.component(component.name, component);
})
export default components;
